home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Windows News 2006 October
/
wn148cd2.iso
/
Windows
/
Se divertir
/
AVS TV Box
/
AVSTVBox.exe
/
install_script.iss
Wrap
Text File
|
2006-06-22
|
11KB
|
134 lines
;InnoSetupVersion=5.1.2
[Setup]
AppName=AVS TV Box
AppVerName=AVS TV Box 1.3.4
AppId=AVS TV Box
AppPublisher=Online Media Technologies Ltd.
AppPublisherURL=http://www.avsmedia.com
AppSupportURL=http://www.avsmedia.com/support/index.aspx
AppUpdatesURL=http://www.avsmedia.com
DefaultDirName={pf}\AVSMedia\TV Box
DefaultGroupName=AVS Media
OutputBaseFilename=AVSTVBox
Compression=lzma
AllowNoIcons=yes
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{cf}\AVSMedia\ActiveX\AVSAudioCompress3.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{cf}\AVSMedia\ActiveX\AVSAudioDecoderFilter.ax"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror ignoreversion
Source: "{cf}\AVSMedia\ActiveX\AVSAudioFormatSettings3.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{cf}\AVSMedia\ActiveX\AVSAudioPlayer3.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{cf}\AVSMedia\ActiveX\AVSAVIFile.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{cf}\AVSMedia\ActiveX\AVSCaptureFilter.ax"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror ignoreversion
Source: "{cf}\AVSMedia\ActiveX\AVSDVFile.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{cf}\AVSMedia\ActiveX\AVSImageFile.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{cf}\AVSMedia\ActiveX\AVSImageViewFilter.ax"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror ignoreversion
Source: "{cf}\AVSMedia\ActiveX\AVSInputSource.ax"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror ignoreversion
Source: "{cf}\AVSMedia\ActiveX\AVSMediaEventConnector.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror ignoreversion
Source: "{cf}\AVSMedia\ActiveX\AVSMediaGrabber.ax"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror ignoreversion
Source: "{cf}\AVSMedia\ActiveX\AVSOverlayFilter.ax"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror ignoreversion
Source: "{cf}\AVSMedia\ActiveX\AVSPreviewFilter.ax"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror ignoreversion
Source: "{cf}\AVSMedia\ActiveX\AVSTransportStream.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror ignoreversion
Source: "{cf}\AVSMedia\ActiveX\AVSVideoCompress.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{cf}\AVSMedia\ActiveX\AVSVideoCoreM.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{cf}\AVSMedia\ActiveX\AVSMPEG2DecoderFilter.ax"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror ignoreversion
Source: "{cf}\AVSMedia\ActiveX\AVSVideoDxCapture2.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror ignoreversion
Source: "{cf}\AVSMedia\ActiveX\AVSVideoDxPlayer.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{cf}\AVSMedia\ActiveX\AVSVideoFile.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{cf}\AVSMedia\ActiveX\AVSVideoTransform2.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{cf}\AVSMedia\ActiveX\thsource.ax"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{cf}\AVSMedia\ActiveX\AVSLangUtil.dll"; DestDir: "{cf}\AVSMedia\ActiveX"; Flags: regserver sharedfile noregerror
Source: "{fonts}\CRYSTAL.ttf"; DestDir: "{fonts}"; Flags: uninsneveruninstall onlyifdoesntexist
Source: "{fonts}\micross.ttf"; DestDir: "{fonts}"; Flags: uninsneveruninstall onlyifdoesntexist
Source: "{fonts}\Vagron.ttf"; DestDir: "{fonts}"; Flags: uninsneveruninstall onlyifdoesntexist
Source: "{sys}\msxml3a.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall
Source: "{sys}\msxml3r.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall
Source: "{sys}\msxml3.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall
Source: "{sys}\atl.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{sys}\msvcr70.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{sys}\msvcr70d.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{sys}\msvcp70.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{sys}\GdiPlus.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{sys}\mfc70.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{sys}\mpg4c32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{sys}\mcdvd_32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{sys}\xvidcore.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{sys}\xvidvfw.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{sys}\xvid.ax"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{sys}\divx.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{sys}\divxdec.ax"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
Source: "{app}\Readme.rtf"; DestDir: "{app}"; Languages: "en"; Flags: ignoreversion
Source: "{app}\License Agreement.rtf"; DestDir: "{app}"; Languages: "en"; Flags: ignoreversion
Source: "{app}\AVSTVBox.chm"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\AVSTVBox.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\transponders.xml"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Language.xml"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\skins\skin.skn"; DestDir: "{app}\skins"; Flags: ignoreversion
Source: "{app}\skins\skin.xml"; DestDir: "{app}\skins"; Flags: ignoreversion
Source: "{app}\AVSRepair.exe"; DestDir: "{app}"; Flags: deleteafterinstall
[Registry]
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32"; ValueName: "vidc.mpg4"; ValueType: String; ValueData: "mpg4c32.dll";
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32"; ValueName: "vidc.mp42"; ValueType: String; ValueData: "mpg4c32.dll";
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32"; ValueName: "vidc.mp43"; ValueType: String; ValueData: "mpg4c32.dll";
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc"; ValueName: "mpg4c32.dll"; ValueType: String; ValueData: "MS MPEG-4 v1,2,3 driver 4.1.0.3927";
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32"; ValueName: "vidc.dvsd"; ValueType: String; ValueData: "mcdvd_32.dll";
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc"; ValueName: "mcdvd_32.dll"; ValueType: String; ValueData: "mcdvd_32.dll";
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32"; ValueName: "vidc.xvid"; ValueType: String; ValueData: "xvidvfw.dll";
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc"; ValueName: "xvidvfw.dll"; ValueType: String; ValueData: "XviD MPEG-4 Video Codec";
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32"; ValueName: "vidc.DIVX"; ValueType: String; ValueData: "DivX.dll";
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc"; ValueName: "divx.dll"; ValueType: String; ValueData: "DivX 5.0.5 Codec";
Root: HKLM; Subkey: "SOFTWARE\AVS\TV Box\1.00"; ValueName: "CurLang"; ValueType: Dword; ValueData: "$0"; Languages: "en";
Root: HKLM; Subkey: "SOFTWARE\AVS\TV Box\1.00"; ValueName: "AppPath"; ValueType: String; ValueData: "{app}\"; Flags: uninsdeletevalue
Root: HKLM; Subkey: "SOFTWARE\AVS\TV Box\1.00"; ValueName: "SharedCounter"; ValueType: Dword; ValueData: "$0"; Flags: createvalueifdoesntexist uninsdeletevalue
Root: HKLM; Subkey: "SOFTWARE\AVS\TV Box\1.00"; ValueName: "SkinPath"; ValueType: String; ValueData: "{app}\skins\skin.skn"; Flags: createvalueifdoesntexist uninsdeletevalue
[INI]
FileName: "{win}\System.ini"; Section: "drivers32"; Key: "VIDC.MPG4"; String: "mpg4c32.dll";
FileName: "{win}\System.ini"; Section: "drivers32"; Key: "VIDC.MP42"; String: "mpg4c32.dll";
FileName: "{win}\System.ini"; Section: "drivers32"; Key: "VIDC.MP43"; String: "mpg4c32.dll";
FileName: "{win}\System.ini"; Section: "drivers32"; Key: "VIDC.XVID"; String: "xvidvfw.dll";
FileName: "{win}\System.ini"; Section: "drivers32"; Key: "VIDC.DIVX"; String: "divx.dll";
FileName: "{win}\System.ini"; Section: "drivers32"; Key: "VIDC.DVSD"; String: "mcdvd_32.dll";
[Run]
Filename: "{sys}\regsvr32.exe"; Parameters: "/s ""{sys}\msxml3.dll"" ";
Filename: "{sys}\regsvr32.exe"; Parameters: "/s ""{sys}\atl.dll"" ";
Filename: "{sys}\regsvr32.exe"; Parameters: "/s ""{sys}\xvid.ax"" ";
Filename: "{sys}\regsvr32.exe"; Parameters: "/s ""{sys}\divxdec.ax"" ";
Filename: "{app}\AVSTVBox.exe"; Description: "{cm:Launch,{cm:AVSPVR}}"; Flags: postinstall skipifsilent nowait
Filename: "{app}\AVSRepair.exe"; Parameters: "/VERYSILENT /SUPPRESSMSGBOXES /GROUP=""{groupname}"" /LANG={code:LanguageName} {code:SetupParam}";
[Icons]
Name: "{group}\AVS TV Box 1.2\{cm:AVSPVR}"; Filename: "{app}\AVSTVBox.exe"; WorkingDir: "{app}";
Name: "{group}\AVS TV Box 1.2\License Agreement"; Filename: "{app}\License Agreement.rtf"; WorkingDir: "{app}";
Name: "{group}\AVS TV Box 1.2\{cm:Help,{cm:AVSPVR}}"; Filename: "{app}\AVSTVBox.chm"; WorkingDir: "{app}";
Name: "{group}\AVS TV Box 1.2\{cm:UninstallProgram,{cm:AVSPVR}}"; Filename: "{uninstallexe}";
Name: "{userdesktop}\{cm:AVSPVR}"; Filename: "{app}\AVSTVBox.exe"; WorkingDir: "{app}"; Tasks: desktopicon;
[Tasks]
Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; Languages: "en";
[CustomMessages]
en.NameAndVersion=%1 version %2
en.AdditionalIcons=Additional icons:
en.CreateDesktopIcon=Create a &desktop icon
en.CreateQuickLaunchIcon=Create a &Quick Launch icon
en.ProgramOnTheWeb=%1 on the Web
en.UninstallProgram=Uninstall %1
en.LaunchProgram=Launch %1
en.AssocFileExtension=&Associate %1 with the %2 file extension
en.AssocingFileExtension=Associating %1 with the %2 file extension...
AVSPVR=AVS TV Box
en.License=License Agreement
en.Launch=Launch %1
en.Help=%1 Help
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.rtf"; InfoBeforeFile: "embedded\enInfoBefore.rtf";